﻿


body{
background:#fff url('images/bg-page.png') top center repeat-x;
font-family:Arial, Helvetica, sans-serif !Important;
color:#555555;
}

a				{	text-decoration:none !Important;}
h1				{	display:inline-block; margin:7px 0 7px 0; padding:10px 0 10px 0; color:#39627D; font-size:16px !Important; font-weight:bold; display:block; border-bottom:1px #777777 solid;}
hr				{	color:#777777;	height:2px;								}
.text-style1	{	color:#333333; font-size:12px; line-height:19px; text-align:left;} 

.box
{
	border:navy;
	background:#0081b3;
	color:#fff;
}

.boxb
{
	background:white;
	color:#fff;
}

.box a
{

	color:#fff !Important;
}
.box li
{
	margin:10px 10px 10px 10px;
	color:#fff !Important;
}


.ms-WPBody h1,.ms-TPBody h1
{
font-weight:bold;
font-size:100%;
}
.ms-WPBody h2,.ms-TPBody h2
{
font-weight:bold;
font-size:100%;
}
.ms-WPBody h3,.ms-TPBody h3
{
font-weight:bold;
font-size:100%;
}
.ms-WPBody h4,.ms-TPBody h4
{
font-weight:bold;
font-size:100%;
}
.ms-WPBody h5,.ms-TPBody h5
{
font-weight:bold;
font-size:80% 
}
.ms-WPBody h6,.ms-TPBody h6
{
font-weight:bold;
font-size:65%;
}

.startpage
{
	padding:0 40px 0 30px;
}


/*  --------------------------------------------------- BANNER START */


.bannercontainer
{
	height:110px;
	background:transparent url('images/bg-topbanner.png') top center no-repeat;			
}
.bannercontainer-dgaspc
{
	height:110px;
	background:transparent url('images/bg-topbanner-dgaspc.png') top center no-repeat;			
}

.banner-img
{ 
	height:320px;
	background:#e3e3e3 url('images/banner-img2.png') top left no-repeat;
			
}
.banner-img-dgaspc
{ 
	height:320px;
	background:#e3e3e3 url('images/banner-dgaspc.png') top left no-repeat;
			
}

.actioncontainer
{
	float:right;
	font-family:Tahoma;
	font-size:10pt;
	color:#555555;
	margin-top:10px;
}
.searchcont
{
	width:255px;
	clear: both;
	margin-top:8px;

}
.actioncontainer input
{
	margin-top:0px;
	width:235px !Important;
	height:28px;
	line-height:28px;
	vertical-align:middle;
	border:1px #b7b7b7 solid;
	background:#ffffff url('images/icon-search-13.png') center right no-repeat;

}

td.ms-sbcell{
padding:0px;
padding-left:2px;
white-space:nowrap;
border:solid 0px #7f9db9;
}

td.ms-sbscopes{
border:none !important;
display:none;
}

td.ms-sblink{
padding-right:14px;
border:none;
display:none;
}


.barseparator
{
	float:left;
	padding:0 7px 0 7px;
}

.ms-globallinks{
font-size:10pt;
background:transparent;
font-family:tahoma;
}

.usercont
{
	float:left;
}
.newletter
{
	float:left	
}
.newletter a
{
	color:#555555;	
}

.cautareavansata
{
	float:left	
}

.cautareavansata a
{
	color:#555555;	
}

.limba
{
	float:left	
}

.siteactcont
{
	float:left;
} 

.vseparator
{
	height:7px;
	background:#ffffff;
}

.footertext
{
	font-size:11px;
	background:#eaeaea;
	height:180px;
	width:100%;
	color: #777777;
}

.info
{
	width:1000px;
	text-align:left;	
}
 
.info div
{
	display:inline-block;
    width: 245px;
    height:100px;
    border-left: 1px solid #C7C7C7;
    float: left;
    margin: 35px 0 0 0 ;
    padding: 0 0 0 15px;
}
.info div h1
{
	margin:0;
	padding:0 0 10px 0;
	font-size:14px !Important;
	color:#777777;
	border:0px;
}

.harta
{
	width:210px !Important;
	padding:0 !Important;
	margin:35px 0 0 0 !Important ;
	border:0 !Important;
}

.harta a
{
	color:#0081B3;
	font-weight:bold; 
}

.marginright0
{
	margin-right:0 !Important;
}


/*  --------------------------------------------------- QUICK MENU IMG */

.quickmenu
{
	margin:0;
	padding:0;
	border:1px #d6d6d6 solid;
	background:#bfc0c2 url('images/bg-quickmenu.png') top left repeat-x;
}

.qm-button
{
	display:block;
	width:249px;
	background:#d3d4d6;
	float:left;
	padding:20px 0 20px 0;
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
	text-indent:60px;
/*	border-right:2px #f3f3f3 solid;*/
}
.qm-button p
{
	font-size:11px;
	padding:0;
	margin:0;	
	font-weight:normal;	
	color:#828282;
	letter-spacing:normal;	
}
.qm-button:hover
{
	background:#dedede url('images/icon-arrow.png') center left no-repeat;
}

.icon-petitie
{
	background:transparent  url('images/icon-petitie.png') center left no-repeat;
}
.icon-audienta
{
	background:transparent  url('images/icon-audienta.png') center left no-repeat;
}
.icon-consultaredoc
{
	background:transparent  url('images/icon-consultadoc.png') center left no-repeat;
}
.icon-solicitaredoc
{
	background:transparent url('images/icon-solicitaredoc.png') center left no-repeat;
}


/*  --------------------------------------------------- BUTOANE */

.buton
{
	margin-top:10px; 
}
.buton a
{
	display:block;
	background:#8d3e3e url('images/icon-whitebullet.png') center right no-repeat;
	padding:10px 15px 10px 20px;
	color:#ffffff !Important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.buton a:hover
{
	background:#6b6b6b;
	color:#ffffff !Important;
}

.mediu
{
	width:210px;				
}

.butonb
{
	display:block;
	background:#8d3e3e url('images/icon-whitebullet.png') center right no-repeat;
	padding:10px 15px 10px 20px;
	color:#ffffff !Important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.butonb:hover
{
	background:#6b6b6b;
	color:#ffffff !Important;
}

/*  --------------------------------------------------- SITE ACTION , USER */

.ms-siteactionsmenu
{
white-space:nowrap;
font:10pt Arial, Helvetica, sans-serif;
padding:0;
border:none;
cursor:pointer;
}
.ms-siteactionsmenu div div div{
background-image:url("/_layouts/images/siteactionsmenugrad-13.gif");
background-repeat:repeat-x;
border-top:0px solid transparent;
border-left:0px solid transparent;
border-right:0px solid transparent;
border-bottom:0px solid transparent;
background-color:transparent;
padding:0;
margin-top:0px;
margin-right:5px;
}
.ms-siteactionsmenu div div div a{
color:#000000;
font-weight:bold;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url("/_layouts/images/siteactionsmenuhovergrad-13.gif");
border-top:0px solid #b7b7b7;
border-left:0px solid #b7b7b7;
border-right:0px solid #b7b7b7;
border-bottom:0px solid #b7b7b7;
background-color:transparent;
}


.ms-HoverCellActive,.ms-SpLinkButtonActive
{
border:#b7b7b7 1px solid;
vertical-align:top;
background-color:transparent;
background-image:url("/_layouts/images/menubuttonhover-13.gif");
}

.ms-SpLinkButtonInActive,.ms-SpLinkButtonActive
{
padding:0;
}


/*  --------------------------------------------------- MENU TOP */

.ms-bannerframe,.ms-GRHeaderBackground{
	background:#0081b3 url('images/bg-topmenu-13.png') top left repeat-x;
}

.ms-bannerContainer{
background-image:url("/_layouts/images/siteTitleBKGD-13.gif");
background-position:right top;
background-repeat:repeat-y;
background-color:transparent;
padding-right:0px;
padding-left:0px;
}

.ms-topnavContainer{
border:none;
border-left:solid 0px #c2dcff;
margin-left:0;
}
.ms-topnav{
border:solid 0px #c2dcff;
border-left:solid 0px #ffffff;
border-bottom:none;
background-image:url("/_layouts/images/topnavunselected-13.gif");
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
background-color:transparent;
color:#ffffff;
text-align:center;
padding:0 30px 0 30px;
font-weight:bold;
}
.ms-topnav a{
display:block;
white-space:nowrap;
padding:0px;
height:45px;
line-height:45px;
vertical-align:middle;

}
.ms-topnavselected{
color:#003399;
background:url('images/bg-butonover.png');
background-repeat:no-repeat;
font-weight:bold;
border:solid 0px #79a7e3;
border-bottom-width:0px;
border-left:solid 0px #e3efff;
background-color:#39627d;
background-position:top left;
}
.ms-topnavselected a{
color:#ffffff;
height:45px;
line-height:45px;
vertical-align:middle;
}
.ms-topNavHover{
background:url('images/bg-butonover.png');
background-color:#39627d;
border:solid 0px #c2a770;
border-left:solid 0px #ffffff;
border-bottom-width:0px;
color:#000000;
}
.ms-topNavHover a{
color:#ffffff;
}

/*  --------------------------------------------------- TITLE AREA / BREADCRUMB START */

.ms-webpartpagedescription{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#5a5a5a;
padding:8px 12px 0px 12px;
display:none;
}
.ms-pagebreadcrumb{
padding:2px 3px 3px 11px;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
display:none;
}


TD.ms-titleareaframe,Div.ms-titleareaframe,.ms-pagetitleareaframe,.ms-mwspagetitleareaframe,.ms-consoletitleareaframe{
background-image:url("/_layouts/images/pageTitleBKGD-13.gif");
background-repeat:repeat-x;
background-position:left top;
background-color:#0081b3;
text-align:center;
}

.ms-pagetitleareaframe table{
background-image:url("/_layouts/images/topshape-13.jpg");
background-repeat:no-repeat;
background-position:332px 4px;
/*height:54px;
line-height:54px;
vertical-align:middle;*/
}
div.ms-titleareaframe{
height:auto;
padding-top:10px;
}
.ms-titleareaframe table td.ms-titlearea,.ms-areaseparator table td.ms-titlearea,.ms-pagetitleareaframe table td.ms-titlearea,.ms-consoletitleareaframe{
padding:0px 0px 0px 0px;
}

.ms-pagetitleareaframe
{
 background:#0081b3 !Important;
}
TD.ms-titleareaframe
{
 background:#0081b3 !Important;
}
.ms-pagetitle{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:16pt;
}
.ms-pagetitle h2
{
	line-height:60px;
	vertical-align:middle;
}

.ms-titlearearight
{
	background:transparent url('images/bg-rightttitlebreadcrumbimg.png') top right repeat-y;
}
/*  --------------------------------------------------- MENIU BIBLIOTECA / LISTA (new | action | stings)   START  */


.ms-menutoolbar{
border-bottom:0px solid #6f9dd9;
height:22px;
background-color:#cacaca;
background-image:url("/_layouts/images/listheadergrad-13.gif");
background-repeat:repeat-x;
border-top:1px #ffffff solid;
border-left:1px #ffffff solid;
border-right:1px #ffffff solid;
}

.ms-menutoolbar td{
border-top:solid 0px #f2f8ff;
border-bottom:solid 0px #d6e8ff;
} 
.ms-menutoolbar td a{
color:#000000;
font-size:8pt;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.ms-menutoolbar td a:hover{
color:#000000;
text-decoration:none;
}
.ms-separator
{
color:#000000;
font-size:10pt;
}

.ms-separator img
{
height:16px;
width:1px;
margin:0px 1px 0px 1px;
background:#828282;
border-bottom:1px solid #f2f8ff;
border-right:1px solid #f2f8ff;
}

.ms-buttonactivehover{
margin:0px 1px 0px 1px;
padding:3px 7px 4px 7px;
background-image:url("../_layouts/images/menubuttonhover.gif");
line-height:16px;
border:solid 1px #828282;
cursor:pointer;
}
.ms-menubuttonactivehover{
margin:0px 1px 0px 1px;
padding:3px 7px 4px 7px;
background-image:url("../_layouts/images/menubuttonhover.gif");
line-height:16px;
border:solid 1px #828282;
cursor:pointer;
}
.ms-titlearealeft
{
background:#999999 url('images/bg-lefttitlebreadcrumbimg.png') top left repeat-y;
}



/*  --------------------------------------------------- CONTINUT CENTRU / MARGINI TABEL CENTRAL    START */

.ms-propertysheet{
font-family:tahoma;
font-size:.7em;
text-align:left;
color:#333333;
}

.ms-bodyareacell{
vertical-align:top;
height:100%;
width:100%;
background:#ffffff;
}

.ms-nav{
background-color:#ebebeb;
background-image:url('images/bg-menu.png');
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif ;
border-left:0px #c7c7c7 solid;
}

.leftborder
{
	background:#C7C7C7;
}
.bootomborder
{
	height:10px;
	display:block;
}
.ms-pagemargin{
background-color:#ffffff;
background-image:url('images/centerbg-13.png');
background-repeat:repeat-x;
background-position:top left;
height:100%;

}

td.ms-rightareacell div.ms-pagemargin{
background-color:#ffffff;
background-image:url('images/centerbg-13.png');
background-repeat:repeat-x;
height:100%;
border-left:solid 0px #83b0ec;
border-right:solid 0px #c7c7c7;
}

.ms-bodyareaframe{
vertical-align:top;
height:100%;
width:100%;
background-color:#ffffff;
border-top:0px solid #b9b9b9;
border-right:0px solid #b9b9b9;
border-left:0px solid #b9b9b9;
border-bottom:0px solid #b9b9b9;
} 
.ms-bodyareaframe{
padding:0px;
}

.ms-pagebottommargin,.ms-pagebottommarginleft,.ms-pagebottommarginright{
background:#ffffff;
}
.ms-bodyareapagemargin{
background:#ffffff;
border-top:0px solid #6f9dd9;
}



/*  --------------------------------------------------- DETALII ELEMENT / FORMULAR NOU START */

.ms-areaseparator{
background-color:#0081b3;
background-image:url("/_layouts/images/formtitlegrad-13.gif");
background-repeat:repeat-x;
border-right:none;
border-left:none;
padding-left:5px;
height:50px;
line-height:50px;
vertical-align:middle;
}

td.ms-areaseparatorleft{
background:transparent url("/_layouts/images/pageTitleBKGD-13.gif");
background-repeat:repeat-x;
border-right:0px solid #6f9dd9;
height:100%;
}

.ms-titlearearight .ms-areaseparatorright{
background:#0081b3 url("/_layouts/images/pageTitleBKGD-13.gif");
background-repeat:repeat-x;
border-left:0px solid #6f9dd9;
padding-right:0px;
height:100%;
}

div.ms-areaseparatorleft{
background:transparent url('images/centerbg.png');
background-repeat:repeat-x;
background-position:top left;
border-right:0px solid #6f9dd9;
height:100%;
}

div.ms-areaseparatorright{
background:transparent url('images/centerbg.png');
background-repeat:repeat-x;
border-left:0px solid #6f9dd9;
border-right:1px solid #c7c7c7;
padding-right:0px;
height:100%;
width:10px;
}


.ms-formbody{
font-family:Arial, Helvetica, sans-serif !Important;
font-size:.7em;
vertical-align:top;
background:#f1f1f1;
border-top:1px solid #d8d8d8;
padding:4px 6px 4px 6px;
}

.ms-formlabel{
text-align:left;
font-family:Arial, Helvetica, sans-serif !Important;
font-size:.7em;
border-top:1px solid #d8d8d8;
padding-top:5px;
padding-right:8px;
padding-bottom:5px;
padding-left:8px;
color:#525252;
font-weight:bold;
}

.ms-ButtonHeightWidth
{
width:8.5em;
font:10pt Arial, Helvetica, sans-serif;
height:1.8em;
padding-top:0;
padding-bottom:0;
}
.ms-NarrowButtonHeightWidth
{
width:11em;
height:2em;
font:10pt Arial, Helvetica, sans-serif;
padding:0;
}
.ms-ButtonHeightWidth2
{
height:2.1em;
font:10pt Arial, Helvetica, sans-serif;
width:11.72em;
padding-top:0.1em;
padding-bottom:0.4em;
}
.ms-SpaceBetButtons
{
width:6px;
}

table.ms-toolbar,table.ms-viewtoolbar,.ms-toolbarContainer{
background-image:url("/_layouts/images/toolgrad-13.gif");
background-repeat:repeat-x;
background-color:#CACACA;
}

table.ms-toolbar,.ms-toolbarContainer{
border:0px solid #83b0ec;
border-collapse:collapse;
height:27px;
}

.ms-separator
{
color:#333333;
font-size:10pt;
}

.ms-propertysheet a{
text-decoration:none;
color:#000000;
}

.ms-formtoolbar{
margin-bottom:7px;
width:740px;

}
.ms-formtoolbar td{
padding:0px;
vertical-align:top;
}

td.ms-formbody input
{
	border:1px #cacaca solid;
} 
td.ms-formbody textarea
{
	border:1px #cacaca solid;
} 
td.ms-formbody select
{
	border:1px #cacaca solid;
} 

.ms-descriptiontext{
color:#4c4c4c;
font-family:tahoma;
font-size:10pt;
text-align:left;
display:none;
}

/*  --------------------------------------------------- MENIU STANGA START */

.ms-quicklaunch table td{
border-top:0px solid #add1ff;
}

.ms-nav td, .ms-nav .ms-SPZoneLabel {
    font-size: 9pt;
}

.ms-quickLaunch{
border:solid 0px #cacaca;
border-bottom:solid 0px #6f9dd9;
font-size:8pt;
font-family:Arial, Helvetica, sans-serif ;
line-height:10pt;
background-color:transparent;

}

.ms-quicklaunchouter{
border-bottom:solid 0px #83b0ec;
border-right:solid 0px #83b0ec;
}
.ms-quicklaunchouter{
margin:0px 0px 0px 0px;
}

.ms-quicklaunch table.ms-navheader td{
background-color:#d6e8ff;
border-top:solid 0px #ffffff;
border-left:solid 0px #f2f8ff;
border-bottom:solid 0px #ffffff;
padding:5px 4px 5px 10px;
}


span.ms-navitem{
background-image:url('/images/icon-arrow-black-13.png');
background-repeat:no-repeat;
background-position:left top;
padding:0px 0px 0px 0px;
}

table.ms-navitem td{
background-image:	url('images/icon-greybullet.png');
background-repeat:no-repeat;
background-position:left center;
padding:0px 0px 0px 0px;
border-bottom:1px #d4d2d2 dotted !Important;
}
.ms-navsubmenu1{
width:100%;
border-collapse:collapse;
}
.ms-navsubmenu2{
width:100%;
background-color:transparent;
margin-bottom:0px;
}
table.ms-navselected{
padding:2px;

}
span.ms-navselected{
background-image:url("../_layouts/images/selectednav.gif");
background-color:#a10000;
background-repeat:repeat-x;
}
table.ms-navselected{
background-image:url("../_layouts/images/selectednav.gif");
background-color:#ffe6a0;
background-repeat:repeat-x;
}
table.ms-navselected td{
background-image:url("../_layouts/images/navBullet.gif");
background-repeat:no-repeat;
background-position:top left;
padding:3px 6px 4px 17px;
}
table.ms-navheader td{
background-image:none;
height:26px;
padding-left:5px;
padding-top:15px;
padding-bottom:8px;
border-bottom:0px #8D8D8D dotted;
background:#0081b3 !Important;
}

.ms-navheader2 a{
font-size:12px;
font-weight:bold;
color:#ffffff;
}
.ms-navheader a{
font-family:Arial, Helvetica, sans-serif;
    font-size: 1.1em !Important;
    font-weight: bold;
    color:#ffffff;
}
.ms-navheader2 a:hover{
font-size:12px;
font-weight:bold;
color:#ffffff;
}
.ms-navheader a:hover{
font-size:12px;
font-weight:normal;
color:#ffffff;
font-weight:bold;
}
.ms-navItem a{
color:#ffffff;
padding:5px 0 5px 25px;
background:transparent url('images/img-bullet-grey.png') left center no-repeat;
}
.ms-navItem a:hover{
color:#ffffff;  
background:#bfc0c2 url('images/icon-arrow-white.png') left center no-repeat;
}
.ms-navitemstatic{
color:#4c4c4c;
}

.ms-navheaderstatic{
color:#4c4c4c;
}

.ms-navitem td a:visited{
display:block;
color:#333333;
}

.ms-navitem td a:link{
display:block; 
color:#333333;
}

.ms-navitem td a:hover {
border-left:0px solid #15668f !important;
color:#ffffff;
background-color:#6b6b6b;

}

table.ms-navselected td a:visited {
background-color:#ebeeef;
color:#333333;
border-left:0px solid #2399d8 !important;
}

table.ms-navselected td a:link {
background-color:#ebeeef;
color:#ffffff;
border-left:0px solid #2399d8 !important;
}
.ms-navsubmenu1{
width:100%;
border-collapse:collapse;
background-color:transparent;
}
.ms-navsubmenu2{
width:100%;
background-color:transparent;
margin-bottom:6px;
}

/*  --------------------------------------------------- LISTA RIO START */

.floatleft
{
	float:left;
}
.left575
{
	padding-left:573;
	padding-top:5px;
}
.vseparator
{
	display:block;
	font-weight:10px;
	background-color:#ffffff;

}
.clear
{
	clear:both;
}


.field {
	height: 25px;
    line-height: 25px;
    vertical-align: middle;	
    background: #efefef;
    border-bottom: 1px solid #FFFFFF;
    text-align: left;
    padding-left: 15px;
}
.field input
{
    border: 1px solid #bababa;
    width: 250px;
    margin-top:3px;
}


.nav
{
width:100%;
margin-top:15px;
display:inline-block;
background:#EFEFEF;
}

.nav-left
{
float:left;
}

.nav-right
{
	float:right;
	margin-right:20px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
}

.nav-stanga2
{
	float:left;
	display:block;
	width:20px;
	height:25px;
	background:#efefef url(../images/stanga2.png) left center no-repeat;
	margin-right:2px;
}

.nav-stanga
{
	float:left;
	display:block;
	width:20px;
	height:25px;
	background:#efefef url(../images/stanga1.png) left center no-repeat;
	margin-right:2px;
}

.nav-count
{
	float:left;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	padding:0 20px 0 20px;
	background:#0081B3;
	margin-right:2px;
	color:#fff;
	font-weight:bold;
	border-left:1px #fff solid;
	border-right:1px #fff solid;
}

.nav-dreapta
{
	float:left;
	display:block;
	width:20px;
	height:25px;
	background:#efefef url(../images/dreapta1.png) left center no-repeat;
	margin-right:2px;
}

.nav-dreapta2
{
	float:left;
	display:block;
	width:20px;
	height:25px;
	background:#efefef url(../images/dreapta2.png) left center no-repeat;
	margin-right:2px;

}

.tabel-listario
{
	width:100%;
}
.tabel-listario th
{
    font-size: 15px;
    width: 100%;
    padding: 5px 10px;
    text-align: left;
}

.tabel-listario td
{
	background:#efefef;
	color:##4C4C4C;
	padding:8px 10px 8px 10px;
}
.tabel-listario td a
{
	color:#000;
}

.listario
{

}

.listario-numar
{
	background:#cacaca !Important;
	color:#000 ;
}

.listario-data
{
	background:#cacaca !Important;
	color:#000 ;
}


.listario-separator
{
	background:#ffffff !Important;
	padding:0 !Important;
	margin:0 !Important;
}

.field {
	height: 25px;
    line-height: 25px;
    vertical-align: middle;	
    background: #efefef;
    border-bottom: 1px solid #FFFFFF;
    font-size: 12px;
    text-align: left;
    padding-left: 15px;
}
.field input
{
    border: 1px solid #bababa;
    width: 250px;
    margin-top:3px;
}

.field div {
	float: left;
	width: 150px;
}

.form-submit {
	margin-left: 150px;
}


